/**
 * This interface defines constant control message ids
 *  
 * @author pkulkar@ncsu.edu
 */
package com.csc775.message;

public interface ControlRquestType {
	public static final int JOIN = 1; // send username and password
	public static final int JOIN_ACK = 2;
	public static final int REQUEST_TO_TALK = 3; // I want to talk
	public static final int REQUEST_TO_TALK_ACK = 4;
	public static final int REQUEST_TO_LISTEN = 5; // 
	public static final int REQUEST_TO_LISTEN_ACK = 6;
	public static final int REQUEST_TO_STOP = 7;
	public static final int REQUEST_TO_STOP_ACK = 8;
	public static final int CHANNEL_OPEN = 9;
	public static final int CHANNEL_OPEN_ACK = 10;
	public static final int REGISTER = 11;
	public static final int REGISTER_ACK = 12;
	public static final int LOGIN = 13;
	public static final int LOGIN_ACK = 14;
	public static final int UNREGISTER = 15;
	public static final int UNREGISTER_ACK = 16;
	public static final int LEAVE = 17;
	public static final int LEAVE_ACK = 18;
}
